repeating arms - Turkish English Dictionary